Previous subfamily in this family - Smerinthinae

Current selection: Lepidoptera, family Sphingidae , subfamily Macroglossinae

Next subfamily in this family - Sphinginae

Cephonodes hylas




Cephonodes hylas  - Phu Chong Na Yoi NP

Gnathothlibus eras




Gnathothlibus eras  - Kaeng Krachan NP

Unidentified Macroglossum sp 001




Unidentified Macroglossum sp  - Khao Pra Bang Khram WS

Unidentified Macroglossum sp 002




Unidentified Macroglossum sp  - Phuket

Unidentified Macroglossum sp 003




Unidentified Macroglossum sp  - Sri Phang Nga NP Unidentified Macroglossum sp  - Sri Phang Nga NP

Macroglossum fritzei




Macroglossum fritzei  - Kaeng Krachan NP

Macroglossum affictitia




Macroglossum affictitia  - Phuket

Macroglossum corythus luteata




Macroglossum corythus luteata  - Phuket

Macroglossum sitiene




Macroglossum sitiene  - Phuket

Macroglossum bombylans




Macroglossum bombylans  - Taksin Maharat NP

Daphnis nerii




Daphnis nerii  - Phuket Daphnis nerii  - Phuket

Daphnis hypothous




Daphnis hypothous  - Khao Ramrom Daphnis hypothous  - Bang Lang NP Daphnis hypothous  - Bang Lang NP Daphnis hypothous  - Doi Tung Daphnis hypothous  - Kaeng Krachan NP

Daphnis placida




Daphnis placida  - Baan Maka

Elibia dolichus




Elibia dolichus  - Thale Ban NP Elibia dolichus  - Chaloem Rattanakasin NP Elibia dolichus  - Thale Ban NP Elibia dolichus  - Bala Elibia dolichus  - Bala Elibia dolichus  - Kaeng Krachan

Elibia dolichoides




Elibia dolichoides  - Baan Maka Elibia dolichoides  - Sakaerat Elibia dolichoides  - Kaeng Krachan NP

Cizara sculpta




Cizara sculpta  - Ta Phraya NP

Acosmeryx anceus




Acosmeryx anceus  - Kaeng Krachan NP Acosmeryx anceus  - Kaeng Krachan NP Acosmeryx anceus  - Kaeng Krachan NP Acosmeryx anceus  - Ta Phraya NP Acosmeryx anceus  - Khao Luang Krung Ching NP Acosmeryx anceus  - Khao Luang Krung Ching NP Acosmeryx anceus  - Doi Phu Kha NP Acosmeryx anceus  - Baan Maka

Acosmeryx sericeus




Acosmeryx sericeus  - Taksin Maharat NP Acosmeryx sericeus  - Doi Phu Kha NP Acosmeryx sericeus  - Kaeng Krachan NP Acosmeryx sericeus  - Umphang WS

Acosmeryx shervillii




Acosmeryx shervillii  - Omkoi Acosmeryx shervillii  - Doi Tung

Acosmeryx pseudonaga




Acosmeryx pseudonaga  - Bang Lang NP Acosmeryx pseudonaga  - Khao Ramrom Acosmeryx pseudonaga  - Khao Yai NP Acosmeryx pseudonaga  - Umphang WS Acosmeryx pseudonaga  - Doi Tung

Hippotion rafflesii




Hippotion rafflesii  - Phuket Hippotion rafflesii  - Phuket Hippotion rafflesii  - Bang Lang NP

Hippotion echeclus




Hippotion echeclus  - Kaeng Krachan NP Hippotion echeclus  - Chiang Saen Hippotion echeclus  - Bang Lang NP

Hippotion rosetta




Hippotion rosetta  - Phuket Hippotion rosetta  - Phuket

Hippotion velox




Hippotion velox  - Sakaerat Hippotion velox  - Baan Maka

Eupanacra dohertyi




Eupanacra dohertyi  - Bang Lang NP

Eupanacra regularis




Eupanacra regularis  - Thale Ban NP Eupanacra regularis  - Phuket Eupanacra regularis  - Khao Ramrom Eupanacra regularis  - Khao Ramrom Eupanacra regularis  - Khao Ramrom Eupanacra regularis  - Khao Ramrom Eupanacra regularis  - Bang Lang NP Eupanacra regularis  - Phu Suan Sai NP Eupanacra regularis  - Khao Ramrom

Angonyx testacea




Angonyx testacea  - Baan Maka Angonyx testacea  - Baan Maka Angonyx testacea  - Wang Nam Khieo

Enpinanga assamensis




Enpinanga assamensis  - Sakaerat

Enpinanga borneensis




Enpinanga borneensis  - Bang Lang NP Enpinanga borneensis  - Kaeng Krachan NP Enpinanga borneensis  - Bang Lang NP

Eurypteryx bhaga




Eurypteryx bhaga  - Kaeng Krachan NP

Giganteopalpus mirabilis




Giganteopalpus mirabilis  - Khao Sok NP

Theretra suffusa




Theretra suffusa  - Khao Sok NP

Theretra latreillei




Theretra latreillei lucasii  - Bala Theretra latreillei lucasii  - Bang Lang NP Theretra latreillei lucasii  - Doi Phu Kha NP

Theretra nessus




Theretra nessus  - Khao Ramrom Theretra nessus  - Baan Maka Theretra nessus  - Chaloem Rattanakasin NP Theretra nessus  - Hup Pa Tad Theretra nessus  - Taksin Maharat NP Theretra nessus  - Doi Pha Hom Pok NP

Theretra boisduvalii




Theretra boisduvalii  - Khao Luang NP Theretra boisduvalii  - Khao Luang NP Theretra boisduvalii  - Khao Ramrom

Theretra pallicosta




Theretra pallicosta  - Doi Chiang Dao WS Theretra pallicosta  - Doi Chiang Dao WS Theretra pallicosta  - Natee Rachan Waterfall

Theretra clotho




Theretra clotho  - Baan Maka Theretra clotho  - Taksin Maharat NP Theretra clotho  - Baan Maka Theretra clotho  - Bang Lang NP Theretra clotho  - Doi Tung

Theretra silhetensis




Theretra silhetensis  - Thale Noi

Pergesa acteus




Pergesa acteus  - Khao Ramrom Pergesa acteus  - Mae Wong NP Pergesa acteus  - Kaeng Krachan NP

Rhagastis albomarginata




Rhagastis albomarginata  - Chong Khaep FP

Rhagastis confusa




Rhagastis confusa  - Doi Inthanon NP

Rhagastis castor




Rhagastis castor  - Doi Pha Hom Pok NP

Cechenena helops




Cechenena helops  - Khao Ramrom Cechenena helops  - Bang Lang NP Cechenena helops  - Khao Ramrom

Cechenena chimaera




Cechenena chimaera  - Bang Lang NP Cechenena chimaera  - Bang Lang NP

Neogurelca hyas




Neogurelca hyas  - Phuket Neogurelca hyas  - Phuket Neogurelca hyas  - Baan Maka

Ampelophaga khasiana




Ampelophaga khasiana malayana  - Khao Ramrom

Ampelophaga rubiginosa




Ampelophaga rubiginosa  - Doi Phu Kha NP Ampelophaga rubiginosa  - Doi Phu Kha NP

Hayesiana triopus




Hayesiana triopus  - Kaeng Krachan NP Hayesiana triopus  - Kaeng Krachan NP

Cechetra lineosa




Cechetra lineosa  - Doi Phu Kha NP Cechetra lineosa  - Doi Inthanon NP Cechetra lineosa  - Phu Hin Rong Kla NP Cechetra lineosa  - Phu Hin Rong Kla NP Cechetra lineosa  - Doi Phu Kha NP Cechetra lineosa  - Khao Ramrom Cechetra lineosa  - Umphang WS